Byzantine gathering in polynomial time

نویسندگان

چکیده

Gathering is a key task in distributed and mobile systems, which becomes significantly harder if some agents are subject to Byzantine faults, known as being the worst ones. We propose here study of gathering an arbitrary graph: despite presence agents, goal ensure that all other (good) executing same algorithm, eventually meet at node stop. Initially, each agent gets input different label global knowledge common agents. The move synchronous rounds communicate with only when located node. There f These act unpredictable way, e.g., they may convey informations or forge any label. In literature, algorithms working such context have exponential time complexity number n nodes labels good this paper, we design deterministic algorithm solve polynomial logarithm $$\ell $$ smallest agent, provided strong team i.e., where least quadratic f. Our requires can be coded $$O(\log \log n)$$ bits: prove size optimal order magnitude obtain teams.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Byzantine Gathering in Polynomial Time

Gathering a group of mobile agents is a fundamental task in the field of distributed and mobile systems. This can be made drastically more difficult to achieve when some agents are subject to faults, especially the Byzantine ones that are known as being the worst faults to handle. In this paper we study, from a deterministic point of view, the task of Byzantine gathering in a network modeled as...

متن کامل

Byzantine Agreement in Polynomial Expected Time

In the classic asynchronous Byzantine agreement problem, communication is via asynchronous message-passing and the adversary is adaptive with full information. In particular, the adversary can adaptively determine which processors to corrupt and what strategy these processors should use as the algorithm proceeds; the scheduling of the delivery of messages is set by the adversary, so that the de...

متن کامل

Polynomial Time Synthesis of Byzantine Agreement

We present a polynomial time algorithm for automatic synthesis of fault-tolerant distributed programs starting from fault-intolerant versions of those programs. Since this synthesis problem is known to be NP-hard, our algorithm relies on heuristics to reduce the complexity. We demonstrate that our algorithm suffices to synthesize an agreement program that tolerates a byzantine fault.

متن کامل

Byzantine Gathering in Networks with Authenticated Whiteboards

We propose an algorithm for the gathering problem of mobile agents in Byzantine environments. Our algorithm can make all correct agents meet at a single node in O(fm) time (f is the upper bound of the number of Byzantine agents and m is the number of edges) under the assumption that agents have unique ID and behave synchronously, each node is equipped with an authenticated whiteboard, and f is ...

متن کامل

Real-time data gathering in sensor networks

Wireless sensor networks represent a new generation of real time traffic communications and high data rate sensor applications, such as structural health monitoring and control. We study some problems related to data gathering in sensor networks when the information that the sensors collect about their environment must be delivered to a collecting central Base Station. We prove that scheduling ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Distributed Computing

سال: 2022

ISSN: ['1432-0452', '0178-2770']

DOI: https://doi.org/10.1007/s00446-022-00419-9